Saltar al contenido principal

Conectar a PLC (Ethernet/IP, PROFINET)

Esta guía muestra cómo conectar su cámara OV20i a PLCs industriales utilizando los protocolos EtherNet/IP o PROFINET. Estas conexiones permiten comunicación en tiempo real para activar inspecciones, recibir resultados e integrar la inspección de visión en sus sistemas de producción automatizados.

nota

Para el mapeo de datos detallado y la información de temporización, consulte Detalles de Comunicación PLC (EtherNet/IP)

Cuándo usar la Comunicación PLC: Cuando necesite integrar la inspección de visión con líneas de producción automatizadas, activar inspecciones a partir de señales del PLC, enviar resultados de pass/fail a PLCs, o coordinar la inspección de visión con otros equipos de automatización.

Prerrequisitos

  • OV20i camera system set up and connected to network
  • PLC system with EtherNet/IP or PROFINET capability
  • Network infrastructure connecting camera and PLC
  • Access to PLC programming software (Studio 5000, TIA Portal, etc.)
  • Basic understanding of industrial networking concepts

Comprendiendo los Protocolos de Comunicación PLC

EtherNet/IP

  • Utilizado por: PLCs de Allen-Bradley/Rockwell Automation principalmente
  • Beneficios: Comunicación de alta velocidad, ampliamente soportado, mensajes explícitos e implícitos
  • Aplicaciones: ControlLogix, CompactLogix y otras plataformas de Rockwell
  • Intercambio de datos: I/O cíclico y comunicación basada en mensajes

PROFINET

  • Utilizado por: Siemens y otros fabricantes europeos
  • Beneficios: Comunicación determinista en tiempo real, diagnósticos avanzados
  • Aplicaciones: PLCs Siemens S7, diversos sistemas de automatización industrial
  • Intercambio de datos: I/O cíclico con rendimiento en tiempo real

Parte 1: Conexión EtherNet/IP

Paso 1: Configurar OV20i para EtherNet/IP

EtherNet/IP Protocol Option on the Industrial Ethernet Page

1.1 Acceder a la Configuración de Industrial Ethernet

  1. Abra la interfaz web de OV20i
  2. Navegue a "Industrial Ethernet" en el menú izquierdo
  3. Verá la página de configuración de Industrial Ethernet

1.2 Habilitar el protocolo EtherNet/IP

  1. En el menú Industrial Ethernet, seleccione el protocolo "EtherNet/IP"
  2. Haga clic en "Enable" para activar la comunicación EtherNet/IP
  3. Anote la configuración de red de su cámara en la ventana de Información del Dispositivo

1.3 Configurar la Configuración de Red

  1. Establecer Dirección IP Estática (recomendado para producción)
    • Ir a Configuración del Sistema > Red
    • Configurar IP estática en la misma subred que su PLC
    • Ejemplo: Cámara: 192.168.1.100, PLC: 192.168.1.50
  2. Configurar la Máscara de Subred (típicamente 255.255.255.0)
  3. Configurar Puerta de Enlace si es necesario para su red

1.4 Configurar Configuración del Dispositivo EtherNet/IP

  1. Nombre del Dispositivo: Asigne un nombre significativo a su cámara
  2. Configuración de Assembly: Configure las estructuras de datos de entrada/salida
  3. Parámetros de Conexión: Establezca valores apropiados de tiempo de espera y RPI (Intervalo de Paquetes Solicitados)
  4. Haga clic en "Save" para aplicar la configuración de EtherNet/IP

Paso 2: Configurar la Configuración de Receta del PLC

2.1 Habilitar Activación por PLC (Opcional)

  1. Navegue a Recipe Editor > Imaging Setup
  2. En Photometric Control, establezca Trigger Mode a "PLC Trigger"
  3. Importante: Una vez habilitado PLC Trigger, el disparo manual queda desactivado

2.2 Configurar Salida Pass/Fail

  1. Navegue a Recipe Editor > IO Block
  2. Asegúrese de que su lógica de inspección termine con el nodo "Final Pass/Fail"
  3. Esto configura el bit de Aprobación de Inspección en el ensamble EtherNet/IP

Paso 3: Configurar el Lado del PLC (Ejemplo de Allen-Bradley)

3.1 Instalar Archivo EDS

  1. Descargar archivo EDS desde el soporte de Overview.ai o desde la interfaz de la cámara

Descarga de Archivo EDS

  1. En Studio 5000, vaya a Tools > EDS Hardware Installation Tool

Herramienta de instalación de EDS en el menú de herramientas de Studio 5000

  1. Buscar y seleccionar el archivo EDS de OV20i

Herramienta de instalación de archivo de descripción de dispositivo de Studio 5000

  1. Siga el asistente de instalación para completar la instalación de EDS

3.2 Añadir el Módulo OV20i al Proyecto PLC

  1. En Studio 5000, abra su proyecto de PLC
  2. Vaya a I/O Configuration en el árbol del proyecto
  3. Clic derecho en el módulo Ethernet y seleccione "New Module"

Opción de Nuevo Módulo en el Organizador del Controlador Studio 5000

  1. Buscar en el catálogo de módulos por "OV20i" o "Overview"
  2. Seleccionar el módulo OV20i y hacer clic en "Create"

Ventana de Selección de Tipo de Módulo de Studio 5000

3.3 Configurar Propiedades del Módulo

  1. Name: Ingrese un nombre descriptivo para la cámara
  2. IP Address: Ingrese la dirección IP del OV20i (p. ej., 192.168.1.100)
  3. RPI (Requested Packet Interval): Configúrelo a 100 ms o según sea necesario
  4. Connection Parameters: Configurar tamaños de datos de entrada/salida
  5. Haga clic en "OK" para crear el módulo

Propiedades del Nuevo Módulo de Studio 5000

3.4 Mapear Datos de I/O

  1. Input Data: Resultados de inspección, bits de estado, señales de cámara lista
  2. Output Data: Comandos de disparo, solicitudes de cambio de receta, señales de control
  3. Create tags en su programa PLC para mapear a los datos de I/O
  4. Example Input Tags:
    • Camera_InspectionPass: BOOL
    • Camera_Ready: BOOL
    • Camera_Busy: BOOL
  5. Example Output Tags:
    • Camera_Trigger: BOOL
    • Camera_RecipeSelect: INT

Input Assembly (OV20i → PLC)

Disposición de bytes y bits del ensamblaje de entrada OV20i

Output Assembly (PLC → OV20i)

Disposición de bytes y bits del ensamblaje de salida OV20i

Paso 4: Probar la Comunicación EtherNet/IP

4.1 Verificar el estado de la conexión

  1. En Studio 5000, verifique el estado de los módulos en la Configuración de I/O
  2. Marca de verificación verde indica conexión exitosa
  3. X roja indica problemas de comunicación

4.2 Prueba de Comunicación Básica

  1. Monitorear los datos de entrada de la cámara en el programa PLC
  2. Alternar las señales de salida hacia la cámara y verificar la respuesta
  3. Verificar la información de diagnóstico para cualquier código de error

4.3 Prueba de disparo y respuesta

  1. Habilitar la salida de trigger del PLC hacia la cámara
  2. Monitorear los resultados de inspección en los datos de entrada del PLC
  3. Verificar el estado Pass/Fail se actualiza correctamente
  4. Verificar el tiempo de los ciclos de disparo y respuesta

Parte 2: Conexión PROFINET

Paso 1: Configurar OV20i para PROFINET

1.1 Acceder a la configuración de Industrial Ethernet

  1. Abrir la interfaz web de OV20i
  2. Navegar a "Industrial Ethernet" en el menú de la izquierda
  3. Seleccionar el protocolo "PROFINET" de las opciones

image.png

1.2 Habilitar el protocolo PROFINET

  1. Haga clic en "Enable PROFINET" para activar el protocolo
  2. Nota: PROFINET gestiona la dirección IP de la cámara cuando está habilitado
  3. La configuración de IP de la cámara puede ser sobrescrita por la configuración del PLC

1.3 Configurar los Ajustes del Dispositivo PROFINET

  1. Nombre del dispositivo PROFINET: Establezca un nombre único para la cámara
    • Ejemplo: "OV20i_Line1_Station2"
    • Debe ser único si hay varias cámaras en el mismo PLC
  2. Configuración del dispositivo: Observe las capacidades del dispositivo y la estructura de datos
  3. Haga clic en "Save" para aplicar la configuración PROFINET

Paso 2: Configurar los Ajustes de Recipe (Recetas) en PLC

2.1 Habilitar el disparo del PLC (Opcional)

  1. Navegar a Editor de Recetas > Configuración de Imagen
  2. Establezca el Modo de disparo a "PLC Trigger" si es necesario
  3. Advertencia: El disparo manual se desactiva cuando el disparo del PLC está activo

2.2 Configurar la Lógica de Pass/Fail

  1. Navegar a Editor de Recetas > Bloque IO
  2. Asegúrese de que la lógica de inspección concluya con el nodo "Final Pass/Fail"
  3. Esto configura el bit de Pass/Fail de inspección en la entrada PROFINET

Paso 3: Configurar el Lado PLC (Ejemplo Siemens)

3.1 Instalar el archivo GSDML

  1. Descargar el archivo GSDML desde el soporte de Overview.ai
  2. En TIA Portal, ir a Options > Gestionar archivos de descripción de estaciones generales (GSD)
  3. Haga clic en "Install GSD file" y seleccione el archivo GSDML de OV20i
  4. Completar el proceso de instalación

3.2 Agregar OV20i a la Configuración de Hardware

  1. En TIA Portal, abrir la vista Device & Networks
  2. Desde el Hardware catalog, expandir Other field devices > PROFINET IO
  3. Localice el dispositivo OV20i y arrástrelo a la vista de red
  4. Conecte el OV20i a la interfaz PROFINET de su PLC

3.3 Configurar las Propiedades del Dispositivo

  1. Nombre del dispositivo: Establezca el mismo nombre que se configuró en la cámara
  2. Dirección IP: Configure la dirección IP (puede ser gestionada por el PLC)
  3. Tiempo de actualización: Establezca el tiempo de ciclo (recomendado 128 ms)
  4. Datos I/O: Configure los módulos de datos de entrada/salida según sea necesario

3.4 Asignar Dirección IP y Nombre de Dispositivo

  1. Compilar la configuración de hardware
  2. Conectarse en línea con el PLC
  3. Asignar la dirección IP al dispositivo OV20i
  4. Asignar el nombre de dispositivo que coincida con la configuración de la cámara

Paso 4: Prueba de la Comunicación PROFINET

4.1 Verificar el Estado del Dispositivo

  1. En TIA Portal, verifica el estado del dispositivo en Device & Networks
  2. Estado verde indica comunicación exitosa
  3. Estado rojo indica problemas de comunicación

4.2 Prueba de Intercambio de Datos

  1. Monitorear datos de entrada de la cámara en el programa PLC
  2. Controlar datos de salida hacia la cámara y verificar la respuesta
  3. Verificar buffers de diagnóstico para cualquier mensaje de error

image.png

4.3 Prueba del Ciclo de Inspección

  1. Activar el trigger del PLC hacia la cámara
  2. Monitorear resultados de inspección en los datos de entrada del PLC
  3. Verificar la transmisión del estado Aprobado/Reprobado
  4. Verificar que la temporización del ciclo cumpla con los requisitos de la aplicación

Paso 5: Solución de Problemas de la Comunicación PLC

5.1 Problemas Comunes de EtherNet/IP

ProblemaSíntomasSolución
Timeout de conexiónEl módulo muestra una X roja en Studio 5000Verificar direcciones IP, conectividad de red, configuración del firewall
Datos no se actualizanLos datos de I/O permanecen estáticosVerificar la versión del archivo EDS, verificar la configuración de ensamblaje
El disparador no funcionaLa cámara no responde al trigger del PLCVerificar la asignación de bits del disparo, verificar que la salida del PLC esté activa
Respuesta lentaResultados de inspección retrasadosAjustar el timing de RPI, verificar la carga de la red

5.2 Problemas Comunes de PROFINET

ProblemaSíntomasSolución
Dispositivo no encontradoLa cámara no se ve en TIA PortalVerificar la instalación del archivo GSDML, verificar el nombre del dispositivo
Conflictos de direcciones IPErrores de comunicaciónAsegurar direcciones IP únicas, verificar la configuración de subred
Errores de tiempo de cicloTime-outs del watchdogAumentar el tiempo de ciclo, verificar el rendimiento de la red
Errores de formato de datosDatos de E/S incorrectosVerificar la versión de GSDML, verificar el mapeo de la estructura de datos

5.3 Diagnósticos de Red

  1. Prueba de ping entre la cámara y el PLC
  2. Verificar conmutadores de red y la integridad de los cables
  3. Monitorear el tráfico de red para problemas de ancho de banda
  4. Verificar la configuración del firewall para que no bloquee la comunicación

Paso 6: Optimización de Rendimiento

6.1 Consideraciones de Temporización

  • EtherNet/IP RPI: Comience con 100 ms, ajuste según las necesidades de la aplicación
  • PROFINET Cycle Time: Use 128 ms por defecto, reducir solo si es necesario
  • Tiempo de Inspección: Considere el tiempo total de inspección en la planificación del ciclo
  • Latencia de Red: Tenga en cuenta los retrasos de la red al hacer los cálculos de temporización

6.2 Eficiencia de Datos

  • Minimizar el tamaño de los datos en ensamblajes de I/O
  • Usar tipos de datos adecuados (BOOL vs INT vs REAL)
  • Evitar datos innecesarios en la comunicación cíclica
  • Usar mensajería explícita para datos no críticos

6.3 Gestión de la Red

  • Usar switches gestionados para mejores diagnósticos
  • Implementar redundancia para aplicaciones críticas
  • Monitorear la utilización de la red para evitar congestión
  • Planificar rangos de direcciones IP para escalabilidad

¡Éxito! La comunicación PLC está establecida

Su cámara OV20i ahora puede:

Comunicarse con PLCs usando protocolos industriales

Recibir señales de disparo de los sistemas de automatización

Enviar los resultados de inspección a la lógica de control del PLC

Integrarse de forma fluida con la automatización de la línea de producción

Soportar cambios de recetas remotos y la coordinación del sistema

Mejores Prácticas

Despliegue en Producción

  • Usar direcciones IP estáticas para una comunicación consistente
  • Documentar todas las configuraciones de red y configuraciones de los dispositivos
  • Realizar pruebas exhaustivas antes del despliegue en producción
  • Planificar el mantenimiento y procedimientos de solución de problemas

Consideraciones de Seguridad

  • Segmentar las redes industriales de las redes de oficina
  • Usar switches gestionados con características de seguridad adecuadas
  • Monitorear el acceso a la red y las comunicaciones de los dispositivos
  • Mantener el firmware actualizado en todos los dispositivos de red

Mantenimiento

  • Chequeos periódicos de salud de la red y diagnósticos
  • Monitorear las estadísticas de comunicaciones para tendencias de rendimiento
  • Actualizar controladores y archivos de configuración de los dispositivos según sea necesario
  • Mantener la documentación de todas las configuraciones de red

Próximos Pasos

Después de establecer la comunicación con el PLC:

  1. Desarrollar la lógica de control PLC para su aplicación específica
  2. Crear interfaces de operador para monitoreo y control
  3. Configurar el registro de datos para el seguimiento de la producción
  4. Implementar manejo de alarmas para la gestión de fallos del sistema
  5. Planificar copias de seguridad del sistema y procedimientos de recuperación ante desastres

📥 Descargar Archivos

Descargue estos archivos esenciales para la integración PLC:

Configuración de EtherNet/IP

  • OV20i EDS File - Hoja de datos electrónicos para Allen-Bradley Studio 5000
    • Requerido para configurar el módulo OV20i en sistemas ControlLogix/CompactLogix

Configuración de PROFINET

  • OV20i GSDML File - Descripción del dispositivo para Siemens TIA Portal
    • Requerido para configurar el dispositivo OV20i en redes PROFINET

Código PLC de Muestra

  • Recipe Switch Routine - Lógica de escalera para conmutación de recetas

    • Rutina completa de Allen-Bradley para cambiar recetas de cámara mediante PLC
  • Camera Trigger Routine - Lógica de escalera para activar inspecciones

    • Rutina completa de Allen-Bradley para activar la cámara y gestionar los resultados

Notas de Uso de Archivos:

  • EDS Files: Importar a Studio 5000 a través de Tools → EDS Hardware Installation Tool
  • GSDML Files: Importar en TIA Portal mediante Opciones → Administrar Archivos GSD
  • L5X Files: Importar lógica de escalera directamente en su proyecto Allen-Bradley

🔗 Véase también